Daniel Ricciardo believes Renault now has a car that can compete in all conditions and on all types of circuit. Over the last five grands prix, Ricciardo has scored more points than every other driver with the exception of Mercedes duo Lewis... MoreĀ»